Inferencing and Truth Maintenance in RDF Schema
نویسندگان
چکیده
Contrary to earlier reports in literature, exhaustive forward inferencing is a feasible approach for practical RDF. It is sufficiently fast and the increase in necessary storage size is sufficiently small to make it work. Benefits of this approach are low-cost design and implementation, and very cheap query answering, since this task is reduced to simple lookup without inferencing. A potential problem of exhaustive forward inferencing is how to deal with statement deletion (an aspect often ignored thus far): when a statement is removed, some of its consequences may also have to be removed. The naive approach is to simply recalculate the entire deductive closure of the RDF store. A more sophisticated approach is based on truth maintenance: it tracks all deductive dependencies between statements, and uses this to determine which other statements will have to be removed as a consequence of a single deletion. This approach has the additional advantage of having deductive dependencies available for other tasks, such as business logic and change tracking. We give a detailed algorithm for such truth maintenance for RDF(S), and we compare the performance of this algorithm with that of the naive recomputation approach.
منابع مشابه
Towards Data-Integration on the Semantic Web: Querying RDF with Xcerpt
Although RDF is serialized using XML, the many possible syntactic forms and the need for inferencing make it difficult to query RDF using existing XML query languages. Numerous new query languages for RDF with built-in knowledge about the semantics of particular inferencing formalisms like RDF Schema and OWL have been proposed or are currently under development. However most, if not all, are sp...
متن کاملR-DEVICE: An Object-Oriented Knowledge Base System for RDF Metadata
In this paper we present R-DEVICE, a deductive object-oriented knowledge base system for reasoning over RDF metadata. R-DEVICE imports RDF documents into the CLIPS production rule system by transforming RDF triples into COOL objects and uses a deductive rule language for reasoning about them. R-DEVICE is based on an OO RDF data model, different than the established triple-based model, which map...
متن کاملR-DEVICE: An Object-Oriented Knowledge Base for RDF Metadata
In this paper we present R-DEVICE, a deductive object-oriented knowledge base system for reasoning over RDF metadata. R-DEVICE imports RDF documents into the CLIPS production rule system by transforming RDF triples into COOL objects and uses a deductive rule language for reasoning about them. R-DEVICE is based on an OO RDF data model, different than the established triple-based model, which map...
متن کاملA Fuzzy RDF Semantics to Represent Trust Metadata
The need for fuzzy knowledge bases arises from many application fields, such as trust management. To represent fuzzy data, a syntactic and semantic extension of RDF is proposed. The syntax adds to each triple a truth value. The semantic for Fuzzy RDF and Fuzzy RDF Schema allows to derive truth values for derived statements as well. Fuzzy RDF/RDFS does not aim to become a standard extension to p...
متن کاملUsing a Generic Object Model to Build an RDFS Store
This paper presents an insert rate study for RDFS databases using secondary storage. The study explores the cost and benefits of both eager closure and truth maintenance algorithms for RDFS databases based on both OODMBS and relational technology. We review an OODBMS framework, known as the Generic Object Model, and its application to building an RDFS database and examine tradeoffs among variou...
متن کامل